
  .flex-al-cen {
	  display: flex;
	  align-items: center;
  }
  .selectBless {
	  box-sizing: border-box;
	  padding: 30rpx;
	  background: #f8f8f8;
	  font-size: 14px;
	  color: #333333;
	  height:100vh;
  	.view_position {
  			box-sizing:border-box;
  			.box {
  				width: 100%;
  				height: 148rpx;
  				text-align: center;
  				background-color: #fff;
  				border-radius: 10rpx;
				display: flex;
				justify-content: space-between;
				align-items: center;
				padding: 0 30rpx;
				box-sizing: border-box;
				.select_audio {
					display:flex;
					align-items: center;
					.slect_pic {
						width:108rpx;
						height: 108rpx;
						margin-right: 15rpx;
						background-size: cover;
					}

				}
				.entry {
					padding: 10rpx 16rpx;
					border-radius: 10rpx;
					border:2rpx solid #ff5e6e;
					color:#ff5e6e;
				}

  			}
  		}

	.btnPostion {
		display: flex;
		justify-content: flex-end;
		margin-top:40rpx;
		.circle_btn {
			padding:10rpx;
			border-radius: 10rpx;
			background-color: #00C882;
			color:#fff;
		}
	}

  }
  
  .selelctBlessingWays {
	  position: relative;
	  .bg {
	    display: none;
	    position: absolute;
	    top: 0%;
	    left: 0%;
	    width: 100%;
	    height: 100%;
	    background-color: black;
	    z-index: 99;
	    -moz-opacity: 0.7;
	    opacity: 0.70;
	    filter: alpha(opacity=70);
	  }
	  
	  .luzhi_style {
	  	display: flex;
	  	align-items: center;
	  	justify-content: center;
	  	position: absolute;
	  	top: 50%;
	  	left: 50%;
	  	transform: translateX(-50%) translateY(-50%);
	  	width: 250rpx;
	  	height: 160rpx;
	  	background-color: #eee;
	  	border-radius: 50rpx;
		z-index:1001;
	  }
	  .audio_select {
		  width: 100%;
	  	position: fixed;
		bottom: 0;
		left:0;
		z-index: 1001;
		border-radius: 40rpx 40rpx 0 0;
		display: flex;
		flex-direction: column;
		align-items: center;
		background-color: #fff;
		height: 380rpx;
		justify-content: space-around;
		.record_audio {
			width: 80%;
			height: 88rpx;
			display: flex;
			justify-content: center;
			align-items: center;
			background: linear-gradient(to right,#FF948A,#FF5C6D);
			border-radius: 44rpx;
			display: flex;
			align-items: center;
			color:#fff;
			.audio_icon {
				width:24rpx;
				height:30rpx;
				margin-right:20rpx;
				background-size: contain;
			}
		}
	  }
  }
  
  // /deep/.uni-nav-bar-text {
  // 	font-size: 26rpx!important;
  // }

